Conveying sector load information to mobile stations

ABSTRACT

Improved serving sector selection mechanisms are provided which convey sector load information to a wireless communicator. The wireless communicator can use carrier-to-interference (C/I) ratio measurements and sector load information for each of its Active Set (AS) sectors (or all sectors in its Active Set (AS)) to determine the best serving sector.

CLAIM OF PRIORITY UNDER 35 U.S.C. §119

The present Application for Patent claims priority to ProvisionalApplication No. 60/529,134 entitled “CONVEYING SECTOR LOAD INFORMATIONTO MOBILE STATIONS” filed Dec. 11, 2003; assigned to the assignee hereofand hereby expressly incorporated by reference herein.

BACKGROUND

The present invention relates generally to communications, and morespecifically to a novel and improved method and apparatus for selectinga serving sector.

Wireless communication systems are widely deployed to provide varioustypes of communication such as voice and data. These systems may bebased on code division multiple access (CDMA), time division multipleaccess (TDMA), or some other multiple access techniques. A CDMA systemprovides certain advantages over other types of systems, includingincreased system capacity.

A CDMA system may be designed to support one or more CDMA standards suchas (1) the “TIA/EIA-95-B Mobile Station-Base Station CompatibilityStandard for Dual-Mode Wideband Spread Spectrum Cellular System” (theIS-95 standard), (2) the standard offered by a consortium named “3rdGeneration Partnership Project” (3GPP) and embodied in a set ofdocuments including Document Nos. 3G TS 25.211, 3G TS 25.212, 3G TS25.213, and 3G TS 25.214 (the W-CDMA standard), (3) the standard offeredby a consortium named “3rd Generation Partnership Project 2” (3GPP2) andembodied in “TR-45.5 Physical Layer Standard for cdma2000 SpreadSpectrum Systems” (the IS-2000 standard), and (4) some other standards.

In the above named standards, the available spectrum is sharedsimultaneously among a number of users, and techniques such as powercontrol and soft handoff are employed to maintain sufficient quality tosupport delay-sensitive services, such as voice. Data services are alsoavailable. More recently, systems have been proposed which enhance thecapacity for data services by using higher order modulation, very fastfeedback of Carrier-to-Interference ratio (C/I) from the mobile station,very fast scheduling, and scheduling for services which have morerelaxed delay requirements. An example of such a data-only communicationsystem using these techniques is the High Data Rate (HDR) system whichconforms to the TIA/EIA/IS-856 standard (the IS-856 standard).

In contrast to the other above named standards, an IS-856 system usesthe entire spectrum available in each cell to transmit data to a singleuser at one time, wherein the user is selected based on link quality andother considerations, such as data pending, etc. In so doing, the systemspends a greater percentage of time sending data at higher rates whenthe channel is good, and thereby avoids committing resources to supporttransmission at inefficient rates. The net effect is higher datacapacity, higher peak data rates, and higher average throughput.

Systems may incorporate support for delay-sensitive data, such as voicechannels or data channels supported in the IS-2000 standard, along withsupport for packet data services such as those described in the IS-856standard. One such system is described in a proposal entitled “UpdatedJoint Physical Layer Proposal for 1xEV-DV,” submitted to 3GPP2 asdocument number C50-20010611-009, Jun. 11, 2001; “Results of L3NQSSimulation Study,” submitted to 3GPP2 as document numberC50-20010820-011, Aug. 20, 2001; and “System Simulation Results for theL3NQS Framework Proposal for cdma2000 1xEV-DV,” submitted to 3GPP2 asdocument number C50-20010820-012, Aug. 20, 2001. These, and relateddocuments generated subsequently, such as Revision C of the IS-2000standard, including C.S0001.C through C.S0006.C, and C.S0001.D throughC.S0006.D are hereinafter referred to as the 1xEV-DV.

1xEV-DV

A system such as the one described in the 1xEV-DV standard generallycomprises channels of four classes: overhead channels, dynamicallyvarying IS-95 and IS-2000 channels, a Forward Packet Data Channel(F-PDCH), and some spare channels. The overhead channel assignments varyslowly, they may not change for months. They are typically changed whenthere are major network configuration changes. The dynamically varyingIS-95 and IS-2000 channels are allocated on a per call basis or are usedfor IS-95, or IS-2000 Release 0 through B packet services. Typically,the available base station power remaining after the overhead channelsand dynamically varying channels have been assigned is allocated to theF-PDCH for remaining data services.

The F-PDCH may be used for data services which are less sensitive todelay while the IS-2000 channels are used for more delay-sensitiveservices.

The F-PDCH, similar to the traffic channel in the IS-856 standard, isused to send data at the highest supportable data rate to one user ineach cell at a time. In IS-856, the entire power of the base station andthe entire space of Walsh functions are available when transmitting datato a mobile station. However, in the proposed 1xEV-DV system, some basestation power and some of the Walsh functions are allocated to overheadchannels and existing IS-95 and cdma2000 services. The data rate whichis supportable depends primarily upon the available power and Walshcodes after the power and Walsh codes for the overhead, IS-95, andIS-2000 channels have been assigned. The data transmitted on the F-PDCHis spread using one or more Walsh codes.

In a 1xEV-DV system, the base station generally transmits to one mobilestation on the F-PDCH at a time, although many users may be using packetservices in a cell. (It is also possible to transmit to two or moreusers, by scheduling transmissions for the two or more users andallocating power and/or Walsh channels to each user appropriately.)Mobile stations are selected for forward link transmission based uponsome scheduling algorithm.

In a system similar to IS-856 or 1xEV-DV, scheduling is based in part onchannel quality feedback from the mobile stations being serviced. Forexample, in IS-856, mobile stations estimate the quality of the forwardlink and compute a transmission rate expected to be sustainable for thecurrent conditions. The desired rate from each mobile station istransmitted to the base station. The scheduling algorithm may, forexample, select a mobile station for transmission which supports arelatively higher transmission rate in order to make more efficient useof the shared communication channel. As another example, in a 1xEV-DVsystem, each mobile station transmits a Carrier-to-Interference (C/I)estimate as the channel quality estimate on the Reverse Channel QualityIndicator Channel or R-CQICH. The scheduling algorithm is used todetermine the mobile station selected for transmission, as well as theappropriate rate and transmission format in accordance with the channelquality. A variety of scheduling algorithms may be implemented, such asthe Proportional-Fair algorithm detailed in U.S. Pat. No. 6,229,795.

In such a system, a mobile station receives forward link data from aserving base station. As described, reverse link feedback from a mobilestation to the serving station may be used for forward link schedulingand transmission. A mobile station will not receive the Forward PacketData Channel, or F-PDCH, from more than one base station. However, amobile station may be in soft handoff on the reverse link with one ormore non-serving base stations and/or sectors to provide reverse linkswitching diversity.

In CDMA2000 systems starting from Revision C, there is a forward link(FL) packet data channel (F-PDCH) and an associated packet data controlcannel (F-PDCCH). The mobile station (MS) reports C/I for the currentserving BS sector only and selects the best forward link base station(BS) sector providing the F-PDCH and F-PDCCH based on the forward linkchannel quality for each base station, measured as the FL C/I. Themobile station (MS) switches to which base station according to aswitching procedure described in the Medium Access Control (MAC)Standard. One example of these procedures is described in U.S. patentapplication Ser. No. 10/274,343 entitled “Method and Apparatus forControlling Communications of Data from Multiple Base Stations to aMobile Station in a Communication System” filed Oct. 18, 2002; assignedto the assignee hereof and hereby expressly incorporated by referenceherein in its entirety.

Notwithstanding these advances, there is a need in the art for improvedserving sector selection mechanisms.

SUMMARY

Embodiments disclosed herein address the need for improved servingsector selection mechanisms by providing techniques for conveying sectorload information to a wireless communicator. According to one aspect,the MS can use continuous carrier-to-interference (C/I) ratiomeasurements and sector load information for each of its Active Set (AS)sectors (or all sectors in its Active Set (AS)) to autonomouslydetermine the best serving sector.

In one aspect, a system is provided which includes a plurality of remotestations each comprising a plurality of sectors, and a wirelesscommunicator, served by a current serving sector. Each sector can have aplurality of neighbor sectors. Each remote station includes a processorwhich determines sector load information, and a transmitter whichtransmits the sector load information. The wireless communicatorincludes a channel quality estimator which measures thecarrier-to-interference (C/I) ratio for each sector in the wirelesscommunicator's Active Set (AS), a memory which stores thecarrier-to-interference (C/I) ratio measurements for the sectors in thewireless communicator's Active Set (AS), and a processor whichautonomously determines a new serving sector based on thecarrier-to-interference (C/I) ratio measurements and the sector loadinformation for each of the AS sectors. In one embodiment, the currentserving sector transmits the sector load information for all neighborsectors to the wireless communicator. Alternatively, each sector maytransmit a load value corresponding to its sector load information.

In another aspect, a remote station is provided which includes aplurality of sectors, a processor, and a transmitter. Each sector canhave a plurality of neighbor sectors. The processor determines sectorload information, and the transmitter transmits the sector loadinformation. A current serving sector can transmit the sector loadinformation for all neighbor sectors.

In yet another aspect, a wireless communicator is provided which isserved by a current serving sector. The wireless communicator includes areceiver, a channel quality estimator, a memory, and a processor. Thereceiver receives sector load information for each sector in thewireless communicator's Active Set (AS). The channel quality estimatormeasures the carrier-to-interference (C/I) ratio for each sector in thewireless communicator's Active Set (AS). The memory stores thecarrier-to-interference (C/I) ratio measurements for the sectors in thewireless communicator's Active Set (AS). The processor autonomouslydetermines a new serving sector based on the carrier-to-interference(C/I) ratio measurements and sector load information for each of the ASsectors.

Various other aspects are also presented. The invention provides methodsand system elements which implement various aspects, embodiments, andfeatures of the invention, as described in further detail below.

BRIEF DESCRIPTION OF THE DRAWINGS

The features, nature, and advantages of the present invention willbecome more apparent from the detailed description set forth below whentaken in conjunction with the drawings in which like referencecharacters identify correspondingly throughout and wherein:

FIG. 1 is a general block diagram of a wireless communication systemcapable of supporting a number of users;

FIG. 2 depicts an example mobile station and base station configured ina system adapted for data communication;

FIG. 3 is a block diagram of a wireless communication device, such as amobile station or base station;

FIG. 4 depicts an example embodiment of a system for controlling aserving base station and non-serving base stations;

FIG. 5 is a standard F-PDCCH control message;

FIG. 6 is a modified F-PDCCH control message according to an aspect ofthe invention;

FIG. 7 is a flow diagram which details operations of a remote stationaccording to another aspect of the invention; and

FIG. 8 is a flow diagram which details operations of a wirelesscommunicator according to yet another aspect of the invention.

DETAILED DESCRIPTION

Definitions

The word “exemplary” is used herein to mean “serving as an example,instance, or illustration.” Any embodiment described herein as“exemplary” is not necessarily to be construed as preferred oradvantageous over other embodiments.

The term dedicated channel is used herein to refer to a transportchannel that is dedicated to a specific user. A dedicated channelcarries information to or from a specific subscriber unit/userequipment. A dedicated channel resource can be identified by a certaincode on a certain frequency and is typically reserved for a single useronly. A dedicated channel typically carries all information intended fora given user coming from layers above the physical layer, including datafor the actual service as well as higher layer control information.

The term common channel is used herein to refer to a transport channelthat carries information to/from multiple subscriber units/UEs. A commonchannel is not dedicated to a specific user, but instead carrierinformation that is shared among all subscriber units/UEs. A commonchannel is divided between all or a group of users in a cell. Commonchannels do not have soft handover.

The term Point-to-Point (PTP) communication is used herein to mean acommunication transmitted over a dedicated communication channel.

The term broadcast communication or Point-to-Multipoint (PTM)communication are used herein to refer to a communication over a commoncommunication channel to a plurality of subscriber stations/userequipment.

The term physical channel is used herein to refer to a channel thatcarries user data or control information over the air interface. Aphysical channel typically comprises the combination of frequencyscrambling code and channelization code. In the uplink direction,relative phase is also included. A number of different physical channelsare used in the uplink direction based upon what the subscriberunit/user equipment is attempting to do. Physical channels are definedby physical mappings and attributes used to transfer data over the airinterface. Physical channels are the “transmission media” that providethe radio platform through which the information is actuallytransferred, and serve to carry signaling and user data over the radiolink.

The term transport channel is used herein to mean a communication routefor data transport between peer physical layer entities. A transportchannel is defined by how and with what characteristics data istransferred over the air interface on the physical layer, for example,whether using dedicated or common physical channels, or multiplexing oflogical channels. Transport channels can be used to carry signaling anduser data between the Medium Access Control (MAC) layer and the PhysicalLayer (LI). The Radio Network Controller (RNC) sees transport channels.Information is passed to the physical layer from the MAC layer over anyone of a number of transport channels that are mapped to physicalchannels.

A Logical Channel is an information stream dedicated to the transfer ofa specific type of information or the radio interface. Logical Channelsare provided on top of the MAC layer. A logical channel is defined bywhat type of information is transferred, for example, signaling or userdata, and can be understood as different tasks the network and terminalshould perform at different point in time.

The term reverse link uplink channel is used herein to refer to aunidirectional communication channel/link through which the subscriberunit/user equipment sends signals to a base station in the Radio AccessNetwork (RAN). The Uplink Channel may also be used to transmit signalsfrom a mobile station to a mobile base station or from a mobile basestation to a base station.

The term forward link or downlink channel is used herein to mean acommunication channel/link through which a Radio Access Network (RAN)sends signals to a wireless communicator/subscriber unit/user equipment.

The term remote station/base station/node B is used herein to mean thehardware to or from which subscriber stations/user equipment send orreceive communication signals. Cell refers to the hardware or ageographic coverage area, depending on the context in which the term isused. A sector is a partition of a cell. Because a sector has theattributes of a cell, the teachings described in terms of cells arereadily extended to sectors.

The term wireless communicator/subscriber station/User Equipment (UE) isused herein to mean the hardware to or from which an access network sendor receives communication signals. A subscriber station/user equipmentmay be mobile or stationary. A wireless communicator/subscriberstation/user equipment may be any data device or terminal thatcommunicates through a wireless channel or through a wired channel, forexample using fiber optic or coaxial cables. A wirelesscommunicator/subscriber station/user equipment may further be any of anumber of types of devices including but not limited to PC card, compactflash, external or internal modem, or wireless or wireline phone.

The term soft handoff is used herein to mean a communication between asubscriber station and two or more sectors, wherein each sector belongsto a different cell. The reverse link communication is received by bothsectors, and the forward link communication is simultaneously carried onthe two or more sectors' forward links.

The term softer handoff is used herein to mean a communication between asubscriber station and two or more sectors, wherein each sector belongsto the same cell. The reverse link communication is received by bothsectors, and the forward link communication is simultaneously carried onone of the two or more sectors' forward links.

Overview

In the description that follows, an exemplary communication system willbe described. Then an exemplary wireless communicator and techniques forselecting a serving sector will be described. Thereafter, more optimalserving sector selection mechanisms will be described which utilizetechniques for conveying sector load information to the wirelesscommunicator. In general, the embodiments described address the need forimproved serving sector selection mechanisms by providing techniques forconveying sector load information to the wireless communicator.According to one aspect, the wireless communicator can use continuouscarrier-to-interference (C/I) ratio measurements and sector loadinformation for each of its Active Set (AS) sectors (or all sectors inits Active Set (AS)) to autonomously determine a new/best servingsector.

Exemplary Communication System

FIG. 1 is a diagram of a wireless communication system 100 which may bedesigned to support one or more CDMA standards and/or designs (e.g., theW-CDMA standard, the IS-95 standard, the cdma2000 standard, the HDRspecification, the 1xEV-DV standard). In an alternative embodiment,system 100 may also deploy any wireless standard or design other than aCDMA system.

For simplicity, system 100 is shown to include three base stations 104in communication with two mobile stations 106. The base station and itscoverage area are often collectively referred to as a “cell.” In IS-95systems, a cell may include one or more sectors. In the W-CDMAspecification, each sector of a base station and the sector's coveragearea is referred to as a cell. Depending on the CDMA system beingimplemented, each mobile station 106 may communicate with one (orpossibly more) base stations 104 on the forward link at any givenmoment, and may communicate with one or more base stations on thereverse link depending on whether or not the mobile station is in softhandoff. The forward link (i.e., downlink) refers to transmission fromthe base station to the mobile station, and the reverse link (i.e.,uplink) refers to transmission from the mobile station to the basestation.

As described above, a wireless communication system 100 may supportmultiple users sharing the communication resource simultaneously, suchas an IS-95 system, may allocate the entire communication resource toone user at time, such as an IS-856 system, or may apportion thecommunication resource to allow both types of access. A 1xEV-DV systemis an example of a system which divides the communication resourcebetween both types of access, and dynamically allocates theapportionment according to user demand.

In a 1xEV-DV system, the base station generally transmits to one mobilestation on the F-PDCH at a time, although many users may be using packetservices in a cell. (It is also possible to transmit to two or moreusers, by scheduling transmissions for the two or more users andallocating power and/or Walsh channels to each user appropriately.)Mobile stations are selected for forward link transmission based uponscheduling algorithms.

In a system similar to IS-856 or 1xEV-DV, scheduling is based in part onchannel quality feedback from the mobile stations being serviced. Forexample, in IS-856, mobile stations estimate the quality of the forwardlink and compute a transmission rate expected to be sustainable for thecurrent conditions. The desired rate from each mobile station istransmitted to the base station. The scheduling algorithm may, forexample, select a mobile station for transmission which supports arelatively higher transmission rate in order to make more efficient useof the shared communication channel. As another example, in a 1xEV-DVsystem, each mobile station transmits a Carrier-to-Interference (C/I)estimate as the channel quality estimate on the Reverse Channel QualityIndicator Channel or R-CQICH. The scheduling algorithm is used todetermine the mobile station selected for transmission, as well as theappropriate rate and transmission format in accordance with the channelquality.

Exemplary Channels

A typical data communication system may include one or more channels ofvarious types. More specifically, one or more data channels are commonlydeployed. It is also common for one or more control channels to bedeployed, although in-band control signaling may be included on a datachannel. For example, in a 1xEV-DV system, a Forward Packet Data ControlChannel (F-PDCCH) and a Forward Packet Data Channel (F-PDCH) are definedfor transmission of control and data, respectively, on the forward link.

The Forward Packet Data Channel (F-PDCH) is a shared packet data channelwhich supports high-speed operation traffic. Access to the channel ishandled through MAC layer scheduling. This channel is different from allother channels because of adaptive modulation and coding. Also, variableWalsh code space is utilized. Namely, modulation and coding can changefrom frame to frame as directed by the MAC layer based on the feedbackinformation from the mobile station. The feedback information iscontained in the R-CQICH-which reports the pilot chip energy, Ec tototal noise density, Nt, ratio, Ec/Nt of the strongest receivedF-PICH−and in the R-ACKCH, which indicates whether the frame receptionwas successful. The selected modulation and coding also depend on theavailable Walsh codes. Unlike all other channels, the F-PDCH utilizesonly leftover resources at the base station. This means which the poweras well as the Walsh codes space consumed by the F-PDCH can change fromframe to frame.

The Forward Packet Data Control Channel (F-PDCCH) is a shared channelthat is used primarily to convey information about the F-PDCHtransmission format. Data transmission on the F-PDCH is accompanied byLayer 2 control information transmitted in parallel over the F-PDCCH.The control information can allow for correct demodulation and decodingof the associated F-PDCH frame.

The Reverse Channel Quality Indicator Channel (R-CQICH) is a supportchannel for adaptive coding and modulation over the F-PDCH. The channelis used to convey the F-PICH Ec/Nt, to the serving base station. Thisinformation is used for choosing the appropriate modulation and codingscheme. Moreover, a mobile and in some cases two mobiles which areselected for transmission over the F-PDCH can be chosen based on thepredetermined fairness metric and the R-CQICH value. The informationwhich is transported over the channel may be a full 4-bit coded value ofthe F-PICH Ec/Nt, or an up/down indication relative to the previousaccumulated value. The R-CQICH is also used to indicate the base stationto which the reported F-PICH Ec/Nt corresponds. The index of the R-CQICHWalsh cover identifies that base station.

FIG. 2 depicts an example mobile station 106 and base station 104configured in a system 100 adapted for data communication. Base station104 and mobile station 106 are shown communicating on a forward and areverse link. Mobile station 106 receives forward link signals inreceiving subsystem 220. A base station 104 communicating the forwarddata and control channels, detailed below, may be referred to herein asthe serving station for the mobile station 106. An example receivingsubsystem is detailed further below with respect to FIG. 3. ACarrier-to-Interference (C/I) estimate is made for the forward linksignal received from the serving base station in the mobile station 106.A C/I measurement is an example of a channel quality metric used as achannel estimate, and alternate channel quality metrics may be deployedin alternate embodiments. The C/I measurement is delivered totransmission subsystem 210 in the base station 104, an example of whichis detailed further below with respect to FIG. 3.

The transmission subsystem 210 delivers the C/I estimate over thereverse link where it is delivered to the serving base station. Notethat, in a soft handoff situation, the reverse link signals transmittedfrom a mobile station may be received by one or more base stations otherthan the serving base station, referred to herein as non-serving basestations. Receiving subsystem 230, in base station 104, receives the C/Iinformation from mobile station 106.

Scheduler 240, in base station 104, is used to determine whether and howdata should be transmitted to one or more mobile stations within theserving cell's coverage area. Any type of scheduling algorithm may bedeployed within the scope of the present invention. One example isdisclosed in U.S. Pat. No. 6,335,922, entitled “METHOD AND APPARATUS FORFORWARD LINK RATE SCHEDULING,” filed Feb. 11, 1997 and issued Jan. 1,2002 to Tiedemann et al., assigned to the assignee of the presentinvention.

In an example 1xEV-DV embodiment, a mobile station is selected forforward link transmission when the C/I measurement received from whichmobile station indicates which data may be transmitted at a certainrate. It is advantageous, in terms of system capacity, to select atarget mobile station such which the shared communication resource isalways utilized at its maximum supportable rate. Thus, the typicaltarget mobile station selected may be the one with the greatest reportedC/I. Other factors may also be incorporated in a scheduling decision.For example, minimum quality of service guarantees may have been made tovarious users. It may be which a mobile station, with a relatively lowerreported C/I, is selected for transmission to maintain a minimum datatransfer rate to which user.

In the example 1xEV-DV system, scheduler 240 determines which mobilestation to transmit to, and also the data rate, modulation format, andpower level for which transmission. In an alternate embodiment, such asan IS-856 system, for example, a supportable rate/modulation formatdecision may be made at the mobile station, based on channel qualitymeasured at the mobile station, and the transmit format may betransmitted to the serving base station in lieu of the C/I measurement.Those of skill in the art will recognize myriad combinations ofsupportable rates, modulation formats, power levels, and the like whichmay be deployed within the scope of the present invention. Furthermore,although in various embodiments described herein the scheduling tasksare performed in the base station, in alternate embodiments, some or allof the scheduling process may take place in the mobile station.

Scheduler 240 directs transmission subsystem 270 to transmit to theselected mobile station on the forward link using the selected rate,modulation format, power level, and the like.

In the example embodiment, messages on the control channel, or F-PDCCH,are transmitted along with data on the data channel, or F-PDCH. Thecontrol channel may be used to identify the recipient mobile station ofthe data on the F-PDCH, as well as identifying other communicationparameters useful during the communication session. A mobile stationshould receive and demodulate data from the F-PDCH when the F-PDCCHindicates which mobile station is the target of the transmission. Themobile station responds on the reverse link following the receipt ofsuch data with a message indicating the success or failure of thetransmission. Retransmission techniques, well known in the art, arecommonly deployed in data communication systems.

A mobile station may be in communication with more than one basestation, a condition known as soft handoff. Soft handoff may includemultiple sectors from one base station (or one Base TransceiverSubsystem (BTS)), known as softer handoff, as well as with sectors frommultiple BTSs. Base station sectors in soft handoff are generally storedin a mobile station's Active Set. In a simultaneously sharedcommunication resource system, such as IS-95, IS-2000, or thecorresponding portion of a 1xEV-DV system, the mobile station maycombine forward link signals transmitted from all the sectors in theActive Set. In a data-only system, such as IS-856, or the correspondingportion of a 1xEV-DV system, a mobile station receives a forward linkdata signal from one base station in the Active Set, the serving basestation (determined according to a mobile station selection algorithm,such as those described in the C.S0002.C standard). Other forward linksignals, examples of which are detailed further below, may also bereceived from non-serving base stations.

Reverse link signals from the mobile station may be received at multiplebase stations, and the quality of the reverse link is generallymaintained for the base stations in the active set. It is possible forreverse link signals received at multiple base stations to be combined.In general, soft combining reverse link signals from non-collocated basestations would require significant network communication bandwidth withvery little delay, and so the example systems listed above do notsupport it. In softer handoff, reverse link signals received at multiplesectors in a single BTS may be combined without network signaling. Inthe example systems described above, reverse link power controlmaintains quality such which reverse link frames are successfullydecoded at one BTS (switching diversity).

Exemplary Wireless Communicator

FIG. 3 is a block diagram of a wireless communication device, such asmobile station 106 or base station 104. The blocks depicted in thisexample embodiment will generally be a subset of the components includedin either a base station 104 or mobile station 106. Those of skill inthe art will readily adapt the embodiment shown in FIG. 3 for use in anynumber of base station or mobile station configurations.

Signals are received at antenna 310 and delivered to receiver 320.Receiver 320 performs processing according to one or more wirelesssystem standards, such as the standards listed above. Receiver 320performs various processing such as Radio Frequency (RF) to basebandconversion, amplification, analog to digital conversion, filtering, andthe like. Various techniques for receiving are known in the art.Receiver 320 may be used to measure channel quality of the forward orreverse link, when the device is a mobile station or base station,respectively, although a separate channel quality estimator 335 is shownfor clarity of discussion, detailed below.

Signals from receiver 320 are demodulated in demodulator 325 accordingto one or more communication standards. In an example embodiment, ademodulator capable of demodulating 1xEV-DV signals is deployed. Inalternate embodiments, alternate standards may be supported, andembodiments may support multiple communication formats. Demodulator 330may perform RAKE receiving, equalization, combining, deinterleaving,decoding, and various other functions as required by the format of thereceived signals. Various demodulation techniques are known in the art.In a base station 104, demodulator 325 will demodulate according to thereverse link. In a mobile station 106, demodulator 325 will demodulateaccording to the forward link. Both the data and control channelsdescribed herein are examples of channels which may be received anddemodulated in receiver 320 and demodulator 325. Demodulation of theforward data channel will occur in accordance with signaling on thecontrol channel, as described above.

Message decoder 330 receives demodulated data and extracts signals ormessages directed to the mobile station 106 or base station 104 on theforward or reverse links, respectively. Message decoder 330 decodesvarious messages used in setting up, maintaining and tearing down a call(including voice or data sessions) on a system. Messages may includechannel quality indications, such as C/I measurements, power controlmessages, or control channel messages used for demodulating the forwarddata channel. Various other message types are known in the art and maybe specified in the various communication standards being supported. Themessages are delivered to processor 350 for use in subsequentprocessing. Some or all of the functions of message decoder 330 may becarried out in processor 350, although a discrete block is shown forclarity of discussion. Alternatively, demodulator 325 may decode certaininformation and send it directly to processor 350 (a single bit messagesuch as an ACK/NAK or a power control up/down command are examples).

Channel quality estimator 335 is connected to receiver 320, and used formaking various power level estimates for use in procedures describedherein, as well as for use in various other processing used incommunication, such as demodulation. In a mobile station 106, C/Imeasurements may be made. In addition, measurements of any signal orchannel used in the system may be measured in the channel qualityestimator 335 of a given embodiment. In a base station 104 or mobilestation 106, signal strength estimations, such as received pilot powermay be made. Channel quality estimator 335 is shown as a discrete blockfor clarity of discussion only. It is common for such a block to beincorporated within another block, such as receiver 320 or demodulator325. Various types of signal strength estimates may be made, dependingon which signal or which system type is being estimated. In general, anytype of channel quality metric estimation block may be deployed in placeof channel quality estimator 335 within the scope of the presentinvention. In a base station 104, the channel quality estimates aredelivered to processor 350 for use in scheduling, or determining thereverse link quality, as described further below. Channel qualityestimates may be used to determine whether up or down power controlcommands are required to drive either the forward or reverse link powerto the desired set point. The desired set point may be determined withan outer loop power control mechanism, as described above.

Signals are transmitted via antenna 310. Transmitted signals areformatted in transmitter 370 according to one or more wireless systemstandards, such as those listed above. Examples of components which maybe included in transmitter 370 are amplifiers, filters,digital-to-analog (D/A) converters, radio frequency (RF) converters, andthe like. Data for transmission is provided to transmitter 370 bymodulator 365. Data and control channels may be formatted fortransmission in accordance with a variety of formats. Data fortransmission on the forward link data channel may be formatted inmodulator 365 according to a rate and modulation format indicated by ascheduling algorithm in accordance with a C/I or other channel qualitymeasurement. A scheduler, such as scheduler 240, described above, mayreside in processor 350. Similarly, transmitter 370 may be directed totransmit at a power level in accordance with the scheduling algorithm.Examples of components which may be incorporated in modulator 365include encoders, interleavers, spreaders, and modulators of varioustypes.

Message generator 360 may be used to prepare messages of various types,as described herein. For example, C/I messages may be generated in amobile station for transmission on the reverse link. Various types ofcontrol messages may be generated in either a base station 104 or mobilestation 106 for transmission on the forward or reverse links,respectively.

Data received and demodulated in demodulator 325 may be delivered toprocessor 350 for use in voice or data communications, as well as tovarious other components. Similarly data for transmission may bedirected to modulator 365 and transmitter 370 from processor 350. Forexample, various data applications may be present on processor 350, oron another processor included in the wireless communication device 104or 106 (not shown). A base station 104 may be connected, via otherequipment not shown, to one or more external networks, such as theInternet (not shown). A mobile station 106 may include a link to anexternal device, such as a laptop computer (not shown).

Processor 350 may be a general-purpose microprocessor, a digital signalprocessor (DSP), or a special-purpose processor. Processor 350 mayperform some or all of the functions of receiver 320, demodulator 325,message decoder 330, channel quality estimator 335, message generator360, modulator 365, or transmitter 370, as well as any other processingrequired by the wireless communication device. Processor 350 may beconnected with special-purpose hardware to assist in these tasks(details not shown). Data or voice applications may be external, such asan externally connected laptop computer or connection to a network, mayrun on an additional processor within wireless communication device 104or 106 (not shown), or may run on processor 350 itself. Processor 350 isconnected with memory 355, which may be used for storing data as well asinstructions for performing the various procedures and methods describedherein. Those of skill in the art will recognize which memory 355 may becomprised of one or more memory components of various types, which maybe embedded in whole or in part within processor 350.

As described above, in a data system such as 1xEV-DV, it is desirablewhich the reverse link traffic channels be decoded with high probabilityin at least one of the base stations (Switching Diversity) and theinterference to all reverse link base stations should be minimized. Inaddition, reliable reception of the R-CQICH is desired at the servingbase station. The R-CQICH provides fast forward link channel conditionupdates for the BTS to efficiently operate the F-PDCH.

FIG. 4 depicts an example embodiment of a system for controlling thecurrent serving sector 410A1 and for controlling the non-serving sectors410A2, 410B1, B2, 410C2. The mobile station 106 receives a forward linkpower control stream from each Active Set base station 104A-104C, theF-CPCCH. In this example, each base station 104A-104C, BS₁-BS₃,respectively, includes three sectors, sectors 1-3, labeled 410A1-410C3,respectively. In this example, the Active Set includes sectors 410A1-2,410B1-2, and 410C2. This is an example of so-called soft-softer handoff,since the mobile station is in handoff with multiple base stations(soft) as well as multiple sectors within one or more base stations(softer). The mobile station 106 is provided reverse link power controlfeedback from every Active Set sector. The R-CQICH is directed from themobile station 106 to the serving sector.

Serving Sector Selection

Forward Packet Data Channel Operation

F-PDCH enables efficient utilization of BS resources for delay-toleranttraffic. It is a shared channel, and short-term radio channel variationsdue to fading can be exploited at the expense of delay jitter. Withsmart scheduling, fading can actually significantly improve theefficiency of the air interface. The efficiency improvement is due tomultiuser diversity. In point-to-multipoint links, such as the one whichexists between a single BS and the MSs in a given cell, the radiopropagation channel varies independently. The BS can then choose toallocate its resources to a MS which experiences the best radiopropagation environment among all mobiles in that cell and thus maximizethe throughput. Selecting a MS among a group of mobiles is commonlycalled multiuser diversity.

Moreover, if there is no fairness constraint imposed on the BSscheduler, the BS can schedule MSs which can support the highest datarate, and some MSs may not receive any data at all. A schedulingalgorithm can be used which enables multiuser diversity effect,satisfies some fairness criteria and minimizes physical layer throughputvariation. The scheduling interval corresponds to a single frame, whichcan be 1.25 ms, 2.5 ms, or 5 ms. The data rate is determined from thechannel quality information and the available BS resources. Theforward-link control channel informs the MS when it has been scheduledon the F-PDCH. The entity which controls F-PDCH operation is called PDCHControl Function (PDCHCF). This entity controls link adaptation,scheduling, and H-ARQ type II operation, and it is responsible formapping f-pdch logical channels to the corresponding physical channels.PDCHCF is considered part of the MAC Layer and can be implemented at theBTS.

Control Signaling

The F-PDCH is a shared channel which the BS grants access on for up to 5ms. Such a short access requires a fast signaling protocol to alert theMS. The BS uses F-PDCCH, which operates in parallel to the F-PDCH. TheF-PDCCH frame length is typically equal to the F-PDCH frame length. TheMS buffers the signal received on F-PDCCH and F-PDCH. The F-PDCCH isdecoded considering all three possible frame lengths, 1.25, 2.5, and 5ms.

Standard F-PDCCH Control Message

FIG. 5 is a standard F-PDCCH control message which contains 21 bits. Inaddition, there are 16 bits for CRC and 8 encoder tail bits.

In the control message itself, the first 8 bits are reserved for theMAC_ID, which identifies a MS. The BS typically sets the MAC Identifier(MAC_ID) field, which specifies a MAC identifier, to the MAC identifierassigned to the MS which is to decode a F-PDCH subpacket transmissionconcurrent with the transmission of this message on the F-PDCH. Thescope of the MAC_ID is per CDMA channel, or pilot. When the MS performshandoff to another pilot, the MAC_ID can change. The MAC_ID is initiallycommunicated to the MS via Extended Channel Assignment Message (ECAM)and can be subsequently updated in case of a soft handoff event bysending the Universal Handoff Direction Message (UHDM).

A WALSH_MASK field specifies a Walsh space mask bitmap. The BS typicallysets this field to the Walsh space mask bitmap to indicate that the MSis to omit certain entries in the packet data channel Walsh set whendecoding the F-PDCH. The BS typically sets each bit in this field to ‘0’or ‘1’ to indicate which the MS is to include (‘0’) or omit (‘1’) thecorresponding indices in the Walsh index table (WCI).

An EP_SIZE field specifies the encoder packet size. There are sixdifferent values which the encoder packet size can take. The MS needs toknow the encoder packet size in order to successfully decode theincoming packet. The encoder packet size is contained in a 3-bit EP_SIZEfield. EP_SIZE=111 refers to extended message types used for F-PDCCHcontrol messages. If this message contains an extended message, the BStypically sets this field to ‘111’. Otherwise, the BS typically setsthis field to the encoded value for the encoder packet size (other than‘111’) for the F-PDCH subpacket transmission concurrent with thetransmission of this message on the F-PDCH. Control F-PDCCH messagescontain only MAC_ID, EP_SIZE=111 and the 10-bit control information.

The MS can simultaneously receive four parallel physical layer datastreams, transmitted on four separate ARQ channels. To discriminatebetween the channels, F-PDCCH message contains a 2-bit field called anARQ Channel Identifier (ACID). Each ACID supports independent H-ARQ typeII operation. The BS typically sets the ARQ channel identifier (ACID)field to the ARQ channel identifier for the F-PDCH subpackettransmission concurrent with the transmission of this message on theF-PDCH.

The BS typically sets the subpacket identifier (SPID) field to thesubpacket identifier for the F-PDCH subpacket transmission concurrentwith the transmission of this message on the F-PDCH. The BS typicallysets the ARQ Identifier Sequence Number (AI_SN) field to the ARQidentifier sequence number for the F-PDCH subpacket transmissionconcurrent with the transmission of this message on the F-PDDCH. Sincethe sequence is not mandatory and SPID=00 can be repeated, the MS mustbe notified when the new encoder packet begins. The ARQ IdentifierSequence Number (AI_SN) bit is added to the F-PDCCH message. The AI_SNbit is toggled whenever new encoder packet transmission begins.

Finally, the F-PDCCH message contains the Last Walsh Code Index (LWCI)which identifies the last Walsh code in the Walsh code tree. Only 28Walsh codes of length 32 are potentially available for F-PDCH. Exactlywhich 28 codes are available is signaled to the MS throughWALSH_TABLE_ID. The scope of WALSH_TABLE_ID is per pilot. It is a 3-bitfield and is part of both ECAM and UHDM. Walsh code space can becomefragmented due to, for example, assignment and tear down of F-SCH. TheF-PDCCH message, as shown in FIG. 5, cannot address fragmented Walshspace because the LWCI indicates the last code in a contiguous Walshcode space. The BS typically sets the Last Walsh Code Index (LWCI) fieldto the last Walsh code index for the F-PDCH subpacket transmissionconcurrent with the transmission of this message on the F-PDCCH. If thismessage is being transmitted on the F-PDCCH0 physical channel, the BStypically sets this field to indicate which the Walsh code set includesthe oth through LWCI^(th) entries in the WCI table. Otherwise, if thismessage is being transmitted on the F-PDCCH1 physical channel, the BStypically sets this field to indicate which the Walsh code set includesthe (1wci0±1)^(th) h through LWCI^(th) entries in the WCI table. If theMAC_ID in the F-PDCCH0 message transmitted at the same time as thismessage is greater than or equal to ‘01000000’, then 1wci is the lastWalsh code index in the F-PDCCH0 message. If the MAC_ID in the F-PDCCH0message is less than ‘01000000’, 1wci0 is 1.

To alleviate Walsh fragmentation problem, a special F-PDCCH broadcastmessage is designed to signal the fragmented Walsh code space availablefor F-PDCH. The MAC_ID in this message is set to 00000000, whichindicates which the message is addressed to all the mobiles in the cell.The availability of the last two Walsh codes of length 32 (descendentsof the length-16 Walsh code which is not bitmapped) is signaled throughLWCI.

The BS typically sets the Extended Message Type Identifier(EXT_MSG_TYPE) field to ‘00’ or ‘01’. The BS may set this field to ‘00’to indicate which the MS is to exit PDCH Control Hold Mode. The BS mayset this field to ‘01’ to indicate that the MS is to terminate thecurrent switching transmission pattern prior to the maximum number ofswitching frames (REV_NUM_SOFT_SWITCH_FRAMESs orREV_NUM_SOFTER_SWITCH_FRAMESs).

The BS typically sets the RESERVED field of reserved bits to ‘00000000’.

The standard allows simultaneous operation of two F-PDCHs; which is, upto two mobiles can be scheduled at the same time. This flexibility isadded for more efficient support of WAP traffic and Layer 3 signaling.

Link Adaptation

The F-PDCH allows adaptive modulation and coding to improve spectralefficiency. The radio channel state information at the MS iscommunicated to the BS through the Reverse Channel Quality IndicatorChannel (R-CQICH). This feedback channel allows the BS to implement ascheduler which exploits channel variability to achieve multiuserdiversity gain. It also allows the selection of the optimal F-PDCH datarate given the current channel conditions.

Feedback of Channel Quality

MSs report their channel quality over the R-CQICH. There are two modesallowed, full and differential carrier to interference (C/I) reporting.The full C/I reporting is more accurate than the differential, but itcan create more reverse-link overhead.

The full C/I report represents a result of the measurement of pilot chipenergy to total noise plus interference ratio Pilot Ec/Nt, mapped to a4-bit channel quality indicator. In the full mode, the current PilotEc/Nt is reported every PCG or 1.25 ms. The differential update isinterpreted as a±0.5 dB correction relative to the most recentaccumulated C/I value. The differential scheme itself consists of onefull report every 20 ms and 15±0.5 dB updates in between. Theaccumulator sums up the differential updates every PCG and it refreshesitself every 20 ms when the full report is received.

One full report is followed by 15 differential reports. The full reportcan be repeated in order to improve reliability. In this case, thereceiver soft-combines the repeated symbols. The number of times thefull C/I report is repeated can be configured by the BS using theREV_CQICH_REP field, part of ECAM, UHDM, and Rate Change Message(RATCHGM). Since R-CQICH needs to be decoded by the serving BS, R-CQICHsymbols are repeated and soft-combined to improve reliability. Theimproved detection comes at the expense of a decreased R-CQICH symbolrate.

Cell Selection and Switching

The MS indicates the serving BS by “covering” the R-CQICH symbol withone of six different Walsh functions of length-8 chips. In the contextof R-CQICH operation, such Walsh functions are called Walsh covers. EachR-CQICH transmission is directed (by a distinct Walsh cover) to oneparticular pilot from which the MS desires to receive packet datachannel transmissions. The MS determines the pilot from the packet datachannel active set to which the R-CQICH transmission will occur based onthe relative received strengths from the pilots in the packet datachannel active set. At call setup, through the ECAM (or when the activeset is updated through a UHDM), the network signals the PILOT_PN toWalsh cover mapping using the REV_CQICH_COVER field. The MS expects tobe served from the BS associated with the Walsh cover used when C/I isreported.

Typically, the MS achieves selection diversity by selecting the BS withthe strongest received pilot signal (Ec/Nt). However, the MS can notinstantly change the serving BS because cell switching requires queuesynchronization for the outstanding data. When the MS determines that achange of the serving BS pilot is required, the MS invokes a sector/cellswitching procedure. To initiate the switch, the MS transmits adistinctive switching pattern on the R-CQICH which indicates to theserving BS that transmission of any outstanding Encoder Packets (EP)should be completed, and that the MS should switch to the target BS oncetransmissions are complete. During the switching period, the R-CQICHtransmissions are modified to use the Walsh cover of the target pilot inthe packet data channel active set. The length of the switching perioddepends on whether the source and target pilots (in the packet datachannel active set(AS)) are within the same BTS or are in differentcells. The switching period intervals are specified by twoparameters—NUM_SOFTER_SWITCHING_FRAMES and NUM_SOFT_SWITCHING_FRAMES,contained in the ECAM or UHDM. The parameter,NUM_SOFTER_SWITCHING_FRAMES, configures the switching procedure in theMS, while the switching delay, PDCH_SOFTER_SWITCHING_DELAY (orPDC_SOFT_SWITCHING_DELAY), simply informs the MS about the possibleinterruption in service due to switching and network delays because ofissues such as queue synchronization.

Optimized Serving Sector Selection Mechanisms

To provide improved serving selection mechanisms, at least two optionscan be provided. According to a first option, every sector couldbroadcast its own load value. However, according to this option, the MSmust leave the current serving sector to collect the load informationfrom another sector, during which it will not receive data from thecurrent serving sector. Because the broadcast has to run on apredetermined schedule, this would reduce the TDM gain of the sharedF-PDCH. According to a second option, the load information for allneighbor sectors can be conveyed by the serving sector. While this mightresult in multiple redundant transmission of the same information in anumber of sectors; however, this is compensated for by the fact that theBS is free to schedule the message transmission in a way to preserve FLcapacity. Also, no L3 signaling is needed to disable/enable the feature.The BS can simply elect to send or not to send the load info broadcastmessage as needed.

Referring again to FIG. 4, in one aspect, a system is provided whichincludes a plurality of BSs 104A-C each comprising a plurality ofsectors 410A1-410C3, and a MS 106, served by a current serving sector410A1. Each sector can have a plurality of neighbor sectors. Note whichserving and non-serving terminology is used only for clarity in theexample embodiments. The techniques disclosed apply to any collection ofbase stations, whether or not they are serving or non-serving basestations. The embodiments could be described replacing “serving” with“primary” and “non-serving” with “other” or “secondary” base stations,and the principles disclosed would apply with equal force.

Each BS 104 determines sector load information, and transmits the sectorload information. The MS 106 measures the carrier-to-interference (C/I)ratio for each sector in the MS 106's Active Set (AS), stores thecarrier-to-interference (C/I) ratio measurements for the sectors in theMS 106's Active Set (AS), and autonomously determines a new or bestserving sector based on the carrier-to-interference (C/I) ratiomeasurements and the sector load information for each of the AS sectors.In one embodiment, the current serving sector transmits the sector loadinformation for all neighbor sectors to the MS 106. Alternatively, eachsector may transmit a load value corresponding to its sector loadinformation.

The BS 104s can transmit the sector load information using a dedicatedchannel, such as, a forward link channel transmitted to a single MS 106.In one implementation, the dedicated channel is a forward packet datachannel (F-PDCH) or a forward packet data control channel (F-PDCCH). Inanother implementation, the dedicated channel used to carry the sectorload information is a forward fundamental channel (F-FCH) or a forwarddedicated control channel (F-DCCH).

In another embodiment, the BS 104s multicast the sector load informationusing a common channel. The common channel can be, for example, aforward link channel transmitted to all MS 106's served by the sector.In one implementation, the common channel comprises a forward packetdata channel (F-PDCH), wherein a single F-PDCH message carries loadinformation for more than one sector. In another implementation, thecommon channel used to carry the sector load information is a sharedforward fundamental channel, a shared forward dedicated control channel,a shared forward supplemental channel, a paging channel (PCH), a forwardbroadcast control channel (F-BCCH), or a forward common control channel(F—CCCH).

In still another embodiment, the sector load information comprises aload information broadcast message sent, for example, either on theF-PDCH, or on the F-PDCCH to all MS's served by the sector. For thebroadcast method, a new message can be sent on the F-PDCCH, preferablyon F-PDCCH1. It should be appreciated, however, that other suitableformats can also be used, in particular, there can be formats defined inwhich a single F-PDCCH message may carry load information for more thanone sector.

FIG. 6 is a modified F-PDCCH control message according to an aspect ofthe invention. This modified control message can be used to convey thesector load information. In one aspect, a new message type can be used,where the message lists PN_OFFSET values and corresponding load valueinformation. In one embodiment, the sector load information comprises aload information message comprising PN_OFFSET field which includesPN_OFFSET values and a PN_LOAD field which includes corresponding loadvalue information. In one implementation, the PN_OFFSET field specifiesa Pilot PN offset, and the PN_LOAD field specifies sector loadparameter. In the case when the load information is sent in a dedicatedto manner to a particular user, the PN_OFFSET field may be replaced bythe Walsh cover index corresponding to that PN_OFFSET. This reduces therequired message length because the Walsh cover index is typically a3-bit value, while the PN_OFFSET is typically a 9-bit value. The samesubstitution of the PN_OFFSET is not expected to work in the case ofload information broadcast, however, because the PN_OFFSET-to-Walshcover index mapping varies from mobile station to mobile station. Thesector load information can be included, for example, in other existingCDMA2000 Layer 3 (L3) messages, such as the Extended Channel AssignmentMessage (ECAM) or Universal Handoff Direction Message (UHDM), forexample.

In this implementation, the load information broadcast message may alsoinclude a MAC_ID field and a WALSH_MASK field. The base stationtypically sets the MAC Identifier (MAC_ID) field, which specifies a MACidentifier, to the MAC identifier assigned to the mobile station whichis to decode a F-PDCH subpacket transmission concurrent with thetransmission of this message on the F-PDCH.

If the MAC_ID has a first value, the BS 104 includes the WALSH_MASKfield in the load information broadcast message and omits other fields.The other remaining fields may comprise, for example, an EP_SIZE field,an ACID field, a SPID field, an AI_SN field, a LWCI field, EXT_MSG_TYPEfield, and a RESERVED field. For example, if the MAC_ID is set to‘00000000’, the base station includes the WALSH_MASK field and omits theremaining fields.

If the MAC_ID has a second value, the BS 104 includes the PN_OFFSET andPN_LOAD fields in the load information broadcast message. For example,if the MAC_ID is set to ‘00000001’, the base station can include thePN_OFFSET and PN_LOAD fields.

If the MAC_ID has a third value, the BS 104 includes the REV_CQICH_COVER(the index of the Walsh cover corresponding to an AS sector pilot) andPN_LOAD fields in the dedicated load information message transmitted onthe F-PDCCH.

If the MAC_ID has a fourth value, the BS 104 includes the PN_OFFSET andPN_LOAD fields in the load information broadcast message transmitted onthe F-PDCH.

If the MAC_ID has another value, the BS 104 includes other remainingfields and omits the WALSH_MASK field, PN_OFFSET field and PN_LOAD filedin the load information broadcast message. For example, the base stationcan omit the WALSH_MASK and PN_OFFSET and PN_LOAD fields and include theremaining fields.

FIG. 7 is a flow diagram which details operations of remote stationaccording to another aspect of the invention. In this aspect, a BS 104is provided which includes a plurality of sectors, a processor, and atransmitter. Each sector can have a plurality of neighbor sectors. Atstep 710, the processor determines sector load information, and at step720, the transmitter transmits the sector load information. A currentserving sector transmits the sector load information for all neighborsectors. The sector load information could be sent, for example, usingthe F-PDCH or other appropriate FL channels in a dedicated fashion toeach user separately.

FIG. 8 is a flow diagram which details operations of wirelesscommunicator according to yet another aspect of the invention. In thisanother aspect, a MS 106 is provided which is served by a currentserving sector. The MS 106 includes a receiver, a channel qualityestimator 335, a memory, and a processor. At step 810, the receiverreceives sector load information for each sector in the MS 106's ActiveSet (AS). At step 820, the channel quality estimator 335 measures thecarrier-to-interference (C/I) ratio for each sector in the MS 106'sActive Set (AS). The memory 355 stores the carrier-to-interference (C/I)ratio measurements for the sectors in the MS 106's Active Set (AS). Atstep 830, the processor autonomously determines a new serving sectorbased on the carrier-to-interference (C/I) ratio measurements and sectorload information for each of the AS sectors. In the embodiment, of FIG.6, the sector load information can include a load information broadcastmessage comprising a PN_OFFSET field which includes PN_OFFSET values anda PN_LOAD field which includes corresponding load value information. Thedefault value of PN_LOAD for a pilot can be ‘0000’, if no F-PDCCHmessage was received in which the PN_OFFSET field value corresponds towhich pilot. If the last update of PN_LOAD was more than T_(x) time ago,PN_LOAD could be reset to ‘0000’. Either theT_(x value, or the default PN)_LOAD, or both may be defined in theStandard or signaled by L3, or both.

The memory 355 stores the PN_LOAD value if the processor determines thatthe value of PN_OFFSET matches any of the AS sector pilots.Alternatively, all PN_LOAD values may be stored for future use when areceived UHDM adds new sector pilots to the AS.

The processor, upon determining the new serving sector, can modify themeasured the carrier-to-interference (C/I) ratio value to be used in thenew serving sector selection, based on the corresponding value ofPN_LOAD. In one implementation, the processor adds a scaled version ofthe corresponding value of PN_LOAD to the measured thecarrier-to-interference (C/I) ratio value. In one embodiment, when theMS determines the best serving sector, it may modify the measured C/Ivalue (expressed in dB) by adding to it the value of PN_LOAD, wherePN_LOAD is interpreted as two's complement binary number in units of 1dB. The range and resolution of the load information could be defined inother ways.

It should be noted that the MS operation is similar regardless ofwhether the BS chooses to use a dedicated or broadcast procedure toconvey the cell load information.

It should also be noted that in all the embodiments described above,method steps may be interchanged without departing from the scope of theinvention. The descriptions disclosed herein have in many cases referredto signals, parameters, and procedures associated with the 1xEV-DVstandard, but the scope of the present invention is not limited as such.Those of skill in the art will readily apply the principles herein tovarious other communication systems. These and other modifications willbe apparent to those of ordinary skill in the art.

Those of skill in the art will understand which information and signalsmay be represented using any of a variety of different technologies andtechniques. For example, data, instructions, commands, information,signals, bits, symbols, and chips which may be referenced throughout theabove description may be represented by voltages, currents,electromagnetic waves, magnetic fields or particles, optical fields orparticles, or any combination thereof.

Those of skill will further appreciate which the various illustrativelogical blocks, modules, circuits, and algorithm steps described inconnection with the embodiments disclosed herein may be implemented aselectronic hardware, computer software, or combinations of both. Toclearly illustrate this interchangeability of hardware and software,various illustrative components, blocks, modules, circuits, and stepshave been described above generally in terms of their functionality.Whether such functionality is implemented as hardware or softwaredepends upon the particular application and design constraints imposedon the overall system. Skilled artisans may implement the describedfunctionality in varying ways for each particular application, but suchimplementation decisions should not be interpreted as causing adeparture from the scope of the present invention.

The various illustrative logical blocks, modules, and circuits describedin connection with the embodiments disclosed herein may be implementedor performed with a general purpose processor, a digital signalprocessor (DSP), an application specific integrated circuit (ASIC), afield programmable gate array (FPGA) or other programmable logic device,discrete gate or transistor logic, discrete hardware components, or anycombination thereof designed to perform the functions described herein.A general-purpose processor may be a microprocessor, but in thealternative, the processor may be any conventional processor,controller, microcontroller, or state machine. A processor may also beimplemented as a combination of computing devices, e.g., a combinationof a DSP and a microprocessor, a plurality of microprocessors, one ormore microprocessors in conjunction with a DSP core, or any other suchconfiguration.

The steps of a method or algorithm described in connection with theembodiments disclosed herein may be embodied directly in hardware, in asoftware module executed by a processor, or in a combination of the two.A software module may reside in RAM memory, flash memory, ROM memory,EPROM memory, EEPROM memory, registers, hard disk, a removable disk, aCD-ROM, or any other form of storage medium known in the art. Anexemplary storage medium is coupled to the processor such the processormay read information from, and write information to, the storage medium.In the alternative, the storage medium may be integral to the processor.The processor and the storage medium may reside in an ASIC. The ASIC mayreside in a user terminal. In the alternative, the processor and thestorage medium may reside as discrete components in a user terminal.

The previous description of the disclosed embodiments is provided toenable any person skilled in the art to make or use the presentinvention. Various modifications to these embodiments will be readilyapparent to those skilled in the art, and the generic principles definedherein may be applied to other embodiments without departing from thespirit or scope of the invention. Thus, the present invention is notintended to be limited to the embodiments shown herein but is to beaccorded the widest scope consistent with the principles and novelfeatures disclosed herein.

1. A system, comprising: a plurality of remote stations each comprisinga plurality of sectors, wherein each remote station comprises: aprocessor which determines sector load information; and a transmitterwhich transmits the sector load information; and a wirelesscommunicator, served by a current serving sector, comprising: a channelquality estimator which measures the carrier-to-interference (C/I) ratiofor each sector in the wireless communicator's Active Set (AS); a memorywhich stores the carrier-to-interference (C/I) ratio measurements forthe sectors in the wireless communicator's Active Set (AS); and aprocessor which determines a new serving sector based on thecarrier-to-interference (C/I) ratio measurements and the sector loadinformation for each of the AS sectors.
 2. A system according to claim1, wherein each sector has a plurality of neighbor sectors, and whereinthe current serving sector transmits the sector load information for allneighbor sectors to the wireless communicator.
 3. A system according toclaim 1, wherein the sector load information comprises a loadinformation message comprising PN_OFFSET field which includes PN_OFFSETvalues and an PN_LOAD field which includes corresponding load valueinformation.
 4. A system according to claim 3, wherein the sector loadinformation is included in an Channel Assignment Message (CAM)
 5. Asystem according to claim 3, wherein the sector load information isincluded in a Handoff Direction Message (HDM),
 6. A system according toclaim 1, wherein the remote stations transmit the sector loadinformation using a dedicated channel
 7. A system according to claim 6,wherein the dedicated channel is a forward link channel transmitted to asingle wireless communicator.
 8. A system according to claim 1, whereinthe dedicated channel is a forward packet data channel (F-PDCH)
 9. Asystem according to claim 1, wherein the remote stations multicast thesector load information using a common channel
 10. A system according toclaim 9, wherein the common channel is a forward link channeltransmitted to all wireless communicator's served by the sector.
 11. Asystem according to claim 10, wherein the common channel is a forwardpacket data channel (F-PDCH), wherein a single F-PDCH message carriesload information for more than one sector.
 12. A system according toclaim 10, wherein the dedicated channel is a forward packet data controlchannel (F-PDCCH).
 13. A system according to claim 1, wherein the sectorload information comprises a load information broadcast messagecomprising PN_OFFSET field which includes PN_OFFSET values and anPN_LOAD field which includes corresponding load value information.
 14. Asystem according to claim 13, wherein the load information broadcastmessage further comprises a MAC_ID field and a WALSH_MASK field.
 15. Asystem according to claim 14, wherein if the MAC_ID has a first value,the remote station includes the WALSH_MASK field in the load informationbroadcast message and omits other fields
 16. A system according to claim14, wherein if the MAC_ID has a second value, the remote stationincludes the PN_OFFSET and PN_LOAD fields in the load informationbroadcast message.
 17. A system according to claim 14, wherein if theMAC_ID has a third value, the remote station includes the PN_OFFSET andPN_LOAD fields in the load information broadcast message transmitted onthe F-PDCH.
 18. A system according to claim 14, wherein if the MAC_IDhas another value, the remote station includes other remaining fieldsand omits the WALSH_MASK field, PN_OFFSET field and PN_LOAD filed in theload information broadcast message.
 19. A system according to claim 14,wherein the other remaining fields comprise an EP_SIZE field, an ACIDfield, a SPID field, an AI_SN field, a LWCI field, EXT_MSG_TYPE field,and a RESERVED field.
 20. A system according to claim 1, wherein thesector load information comprises a load information broadcast messagecomprising PN_OFFSET field which includes PN_OFFSET values and anPN_LOAD field which includes corresponding load value information, andwherein the wireless communicator stores the PN_LOAD value if the valueof PN_OFFSET matches any of the AS sector pilots.
 21. A system accordingto claim 20, wherein the wireless communicator, upon determining the newserving sector, modifies the measured the carrier-to-interference (C/I)ratio value to be used in the new serving sector selection, based on thecorresponding value of PN_LOAD.
 22. A system according to claim 20,wherein the wireless communicator, upon determining the new servingsector, adds the corresponding value of PN_LOAD to the measured thecarrier-to-interference (C/I) ratio value.
 23. A system according toclaim 1, wherein each sector transmits a load value corresponding to itssector load information.
 24. A remote station comprising a plurality ofsectors, comprising: a processor which determines sector loadinformation; and a transmitter which transmits the sector loadinformation.
 25. A remote station according to claim 24, wherein eachsector has a plurality of neighbor sectors, and wherein a currentserving sector transmits the sector load information for all neighborsectors.
 26. A remote station according to claim 24, wherein the sectorload information comprises a load information message comprisingPN_OFFSET field which includes PN_OFFSET values and an PN_LOAD fieldwhich includes corresponding load value information.
 27. A remotestation according to claim 26, wherein the sector load information isincluded in an Channel Assignment Message (CAM).
 28. A remote stationaccording to claim 26, wherein the sector load information is includedin a Handoff Direction Message (HDM).
 29. A remote station according toclaim 24, wherein the remote station transmits the sector loadinformation using a dedicated channel.
 30. A remote station according toclaim 29, wherein the dedicated channel is a forward link channeltransmitted to a single wireless communicator.
 31. A remote stationaccording to claim 24, wherein the dedicated channel is a forward packetdata channel (F-PDCH).
 32. A remote station according to claim 24,wherein the remote stations multicast the sector load information usinga common channel
 33. A remote station according to claim 32, wherein thecommon channel is a forward link channel transmitted to all wirelesscommunicator's served by the sector.
 34. A remote station according toclaim 33, wherein the common channel is a forward packet data channel(F-PDCH), wherein a single F-PDCH message carries load information formore than one sector.
 35. A remote station according to claim 33,wherein the dedicated channel is a forward packet data control channel(F-PDCCH).
 36. A remote station according to claim 24, wherein thesector load information comprises a load information broadcast messagecomprising PN_OFFSET field which includes PN_OFFSET values and anPN_LOAD field which includes corresponding load value information.
 37. Aremote station according to claim 36, wherein the load informationbroadcast message further comprises a MAC_ID field and a WALSH_MASKfield.
 38. A remote station according to claim 37, wherein if the MAC_IDhas a first value, the remote station includes the WALSH_MASK field inthe load information broadcast message and omits other fields
 39. Aremote station according to claim 37, wherein if the MAC_ID has a secondvalue, the remote station includes the PN_OFFSET and PN_LOAD fields inthe load information broadcast message.
 40. A remote station accordingto claim 37, wherein if the MAC_ID has a third value, the remote stationincludes the PN_OFFSET and PN_LOAD fields in the load informationbroadcast message transmitted on the F-PDCH.
 41. A remote stationaccording to claim 37, wherein if the MAC_ID has another value, theremote station includes other remaining fields and omits the WALSH_MASKfield, PN_OFFSET field and PN_LOAD filed in the load informationbroadcast message.
 42. A remote station according to claim 37, whereinthe other remaining fields comprise an EP_SIZE field, an ACID field, aSPID field, an AI_SN field, a LWCI field, EXT_MSG_TYPE field, and aRESERVED field.
 43. A remote station according to claim 24, wherein eachsector transmits a load value corresponding to its sector loadinformation.
 44. A wireless communicator, served by a current servingsector, comprising: a receiver which receives sector load informationfor each sector in the wireless communicator's Active Set (AS); achannel quality estimator which measures the carrier-to-interference(C/I) ratio for each sector in the wireless communicator's Active Set(AS); a memory which stores the carrier-to-interference (C/I) ratiomeasurements for the sectors in the wireless communicator's Active Set(AS); and a processor which determines a new serving sector based on thecarrier-to-interference (C/I) ratio measurements and sector loadinformation for each of the AS sectors.
 45. A wireless communicatoraccording to claim 44, wherein each sector has a plurality of neighborsectors, and wherein the current serving sector transmits the sectorload information for all neighbor sectors to the wireless communicator.46. A wireless communicator according to claim 44, wherein the sectorload information comprises a load information message comprisingPN_OFFSET field which includes PN_OFFSET values and an PN_LOAD fieldwhich includes corresponding load value information.
 47. A wirelesscommunicator according to claim 46, wherein the sector load informationis included in an Channel Assignment Message (CAM)
 48. A wirelesscommunicator according to claim 46, wherein the sector load informationis included in a Handoff Direction Message (HDM),
 49. A wirelesscommunicator according to claim 44, wherein the sector load informationis received over a dedicated channel
 50. A wireless communicatoraccording to claim 49, wherein the dedicated channel is a forward linkchannel transmitted only to the wireless communicator.
 51. A wirelesscommunicator according to claim 44, wherein the dedicated channel is aforward packet data channel (F-PDCH)
 52. A wireless communicatoraccording to claim 44, wherein the sector load information is receivedover a common channel.
 53. A wireless communicator according to claim52, wherein the common channel is a forward link channel transmitted tomore than one wireless communicator served by the sector.
 54. A wirelesscommunicator according to claim 53, wherein the common channel is aforward packet data channel (F-PDCH), wherein a single F-PDCH messagecarries load information for more than one sector.
 55. A wirelesscommunicator according to claim 53, wherein the dedicated channel is aforward packet data control channel (F-PDCCH).
 56. A wirelesscommunicator according to claim 44, wherein the sector load informationcomprises a load information broadcast message comprising PN_OFFSETfield which includes PN_OFFSET values and an PN_LOAD field whichincludes corresponding load value information.
 57. A wirelesscommunicator according to claim 56, wherein the load informationbroadcast message further comprises a MAC_ID field and a WALSH_MASKfield.
 58. A wireless communicator according to claim 57, wherein if theMAC_ID has a first value, the load information broadcast messageincludes the WALSH_MASK field an no other fields
 59. A wirelesscommunicator according to claim 57, wherein if the MAC_ID has a secondvalue, the load information broadcast message includes the PN_OFFSET andPN_LOAD fields.
 60. A wireless communicator according to claim 57,wherein if the MAC_ID has a third value, the load information broadcastmessage includes the PN_OFFSET and PN_LOAD fields and is received overthe F-PDCH.
 61. A wireless communicator according to claim 57, whereinif the MAC_ID has another value, the load information broadcast messageincludes other remaining fields and does not include the WALSH_MASKfield, PN_OFFSET field and PN_LOAD filed.
 62. A wireless communicatoraccording to claim 57, wherein the other remaining fields comprise anEP_SIZE field, an ACID field, a SPID field, an AI_SN field, a LWCIfield, EXT_MSG_TYPE field, and a RESERVED field.
 63. A wirelesscommunicator according to claim 44, wherein the sector load informationcomprises a load information broadcast message comprising PN_OFFSETfield which includes PN_OFFSET values and a PN_LOAD field which includescorresponding load value information, and wherein the memory stores thePN_LOAD value if the processor determines which the value of PN_OFFSETmatches any of the AS sector pilots.
 64. A wireless communicatoraccording to claim 63, wherein the processor, upon determining the newserving sector, modifies the measured the carrier-to-interference (C/I)ratio value to be used in the new serving sector selection, based on thecorresponding value of PN_LOAD.
 65. A wireless communicator according toclaim 63, wherein the processor, upon determining the new servingsector, adds the corresponding value of PN_LOAD to the measured thecarrier-to-interference (C/I) ratio value.
 66. A wireless communicatoraccording to claim 44, wherein each sector transmits a load valuecorresponding to its sector load information.
 67. A method, comprising:determining sector load information for a plurality of sectorscomprising a current serving sector; transmitting the sector loadinformation; and measuring the carrier-to-interference (C/I) ratio foreach sector in an Active Set (AS); storing the carrier-to-interference(C/I) ratio measurements for the sectors in the Active Set (AS); anddetermining a new serving sector based on the carrier-to-interference(C/I) ratio measurements and the sector load information for each of theAS sectors.
 68. A method according to claim 67, wherein each sector hasa plurality of neighbor sectors, and wherein the current serving sectortransmits the sector load information for all neighbor sectors.
 69. Amethod according to claim 67, wherein the sector load informationcomprises a load information message comprising PN_OFFSET field whichincludes PN_OFFSET values and an PN_LOAD field which includescorresponding load value information.
 70. A method according to claim67, wherein the sector load information is transmitted on a dedicatedchannel.
 71. A method according to claim 67, wherein the dedicatedchannel is a forward packet data channel (F-PDCH)
 72. A method accordingto claim 67, wherein the sector load information is multicast on acommon channel
 73. A method according to claim 67, wherein the sectorload information comprises a load information broadcast messagecomprising PN_OFFSET field which includes PN_OFFSET values and anPN_LOAD field which includes corresponding load value information.
 74. Amethod according to claim 67, wherein the sector load informationcomprises a load information broadcast message comprising PN_OFFSETfield which includes PN_OFFSET values and PN_LOAD field which includescorresponding load value information, and wherein the PN_LOAD value isstored if the value of PN_OFFSET matches any of the AS sector pilots.75. A method according to claim 74, wherein upon determining the newserving sector: modifying measured the carrier-to-interference (C/I)ratio value to be used in the new serving sector selection, based on thecorresponding value of PN_LOAD.
 76. A method according to claim 67,wherein each sector transmits a load value corresponding to its sectorload information.
 77. A method comprising: determining sector loadinformation; and transmitting the sector load information.
 78. A methodaccording to claim 77, wherein each sector has a plurality of neighborsectors, and wherein a current serving sector transmits the sector loadinformation for all neighbor sectors.
 79. A method according to claim77, wherein the sector load information comprises a load informationmessage comprising PN_OFFSET field which includes PN_OFFSET values andan PN_LOAD field which includes corresponding load value information.80. A method according to claim 77, wherein the remote station transmitsthe sector load information using a dedicated channel.
 81. A methodaccording to claim 77, wherein the dedicated channel is a forward packetdata channel (F-PDCH).
 82. A method according to claim 77, wherein theremote stations multicast the sector load information using a commonchannel
 83. A method according to claim 77, wherein the sector loadinformation comprises a load information broadcast message comprisingPN_OFFSET field which includes PN_OFFSET values and an PN_LOAD fieldwhich includes corresponding load value information.
 84. A methodaccording to claim 77, wherein each sector transmits a load valuecorresponding to its sector load information.
 85. A method for use witha wireless communicator being served by a current serving sector,comprising: receiving sector load information for each sector in thewireless communicator's Active Set (AS); measuring thecarrier-to-interference (C/I) ratio for each sector in the wirelesscommunicator's Active Set (AS); storing the carrier-to-interference(C/I) ratio measurements for the sectors in the wireless communicator'sActive Set (AS); and determining a new serving sector based on thecarrier-to-interference (C/I) ratio measurements and sector loadinformation for each of the AS sectors.
 86. A method according to claim85, wherein each sector has a plurality of neighbor sectors, and whereinthe current serving sector transmits the sector load information for allneighbor sectors to the wireless communicator.
 87. A method according toclaim 85, wherein the sector load information comprises a loadinformation message comprising PN_OFFSET field which includes PN_OFFSETvalues and an PN_LOAD field which includes corresponding load valueinformation.
 88. A method according to claim 85, wherein the sector loadinformation is received over a dedicated channel
 89. A method accordingto claim 85, wherein the dedicated channel is a forward packet datachannel (F-PDCH)
 90. A method according to claim 85, wherein the sectorload information is received over a common channel.
 91. A methodaccording to claim 85, wherein the sector load information comprises aload information broadcast message comprising PN_OFFSET field whichincludes PN_OFFSET values and an PN_LOAD field which includescorresponding load value information.
 92. A method according to claim85, wherein the sector load information comprises a load informationbroadcast message comprising PN_OFFSET field which includes PN_OFFSETvalues and a PN_LOAD field which includes corresponding load valueinformation, and wherein the memory stores the PN_LOAD value if theprocessor determines which the value of PN_OFFSET matches any of the ASsector pilots.
 93. A method according to claim 92, wherein theprocessor, upon determining the new serving sector, modifies themeasured the carrier-to-interference (C/I) ratio value to be used in thenew serving sector selection, based on the corresponding value ofPN_LOAD.
 94. A method according to claim 85, wherein each sectortransmits a load value corresponding to its sector load information.